Class ImageConfig
Weist den Werten aus dem ItemType Enum entsprechende Grafiken zu.
Liefert auf Anfrage die entsprechende Grafik.
Inheritance
System.Object
ImageConfig
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Sokoban.Model
Assembly: Sokoban.dll
Syntax
public class ImageConfig
Methods
GetImage(ItemType)
Liefert ein Image Objekt zum angefragten ItemType
Warning
Wurde zuvor kein Theme geladen, kommt immer null zurück!
Declaration
public Image GetImage(ItemType type)
Parameters
| Type | Name | Description |
|---|---|---|
| ItemType | type | Angefragter ItemType |
Returns
| Type | Description |
|---|---|
| Image | Image Objekt |
GetSplash(String)
Liefert ein Image Objekt zum Splash (Theme-Bildchen für die Auswahl im Intro Fenster), unabhängig vom Theme
Declaration
public Image GetSplash(string folder)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | folder | Angefragter Theme Ordner |
Returns
| Type | Description |
|---|---|
| Image | Image Objekt |
LoadTheme(String)
Lädt ein Theme in den Zwischenspeicher für spätere Verwendung.
Declaration
public void LoadTheme(string folder)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | folder | Angefragter Theme Ordner |